int LINE_SETPOINT= 100;int FLOOR_SETPOINT= 100;void main() {    calibrate();    line_follow();}void calibrate() {    int new;    while (!start_button()) {        new= line_sensor();        printf("Line: old=%d new=%d\n", LINE_SETPOINT, new);        msleep(50L);    }    LINE_SETPOINT= new; /* accept new value */    beep(); while (start_button());  /* debounce button press */    while (!start_button()) {        new= line_sensor();        printf("Floor: old=%d new=%d\n", FLOOR_SETPOINT, new);        msleep(50L);    }    FLOOR_SETPOINT= new;  /* accept new value */    beep(); while (start_button());  /* debounce button press */}